land improvement contract - Französisch Englisch Wörterbuch